Data structures for optimizing linear spline approximations
نویسندگان
چکیده
We describe the algorithms and data structures used for optimizing linear spline approximations of bivariate functions. Our method creates a random initial triangulation of a given data set and then employs a simulated annealing algorithm to improve this initial approximation. In every iteration step, the current approximation is changed in a random but local way, and the distance measure between it and the data is re-calculated. Depending on the difference between the old and new distance measures, an iteration step is either accepted or rejected. We discuss the basic operations and data structures of our optimization technique. We present a variant of the half-edge data structure and associated algorithms.
منابع مشابه
Translational Covering of Closed Planar Cubic B-Spline Curves
Spline curves are useful in a variety of geometric modeling and graphics applications and covering problems abound in practical settings. This work defines a class of covering decision problems for shapes bounded by spline curves. As a first step in addressing these problems, this paper treats translational spline covering for planar, uniform, cubic B-splines. Inner and outer polygonal approxim...
متن کاملبازنگری برآورد سریزمانیجمعیتشاغل به تفکیک بخشهای اقتصادی ایران (1335-1385)
This paper tries to estimate employees population in time series in Irans economic sectors within 1955-2006. Natural spline and monotone cubic spline interpolation methods were used in order to estimate the time series statistics of the employees population between two censuses or two consecutive samplings. An explanatory variable was chosen according to labor demand and labor market structure....
متن کاملFast Approximation for Toeplitz, Tridiagonal, Symmetric and Positive Definite Linear Systems that Grow Over Time
Linear systems with tridiagonal structures are very common in problems related not only to engineering, but chemistry, biomedical or finance, for example, real time cubic B-Spline interpolation of ND-images, real time processing of Electrocardiography (ECG) and hand drawing recognition. In those problems which the matrix is positive definite, it is possible to optimize the solution in O(n) time...
متن کاملAn Approximate Solution of Functionally Graded Timoshenko Beam Using B-Spline Collocation Method
Collocation methods are popular in providing numerical approximations to complicated governing equations owing to their simplicity in implementation. However, point collocation methods have limitations regarding accuracy and have been modified upon with the application of B-spline approximations. The present study reports the stress and deformation behavior of shear deformable functionally grad...
متن کاملOn Simulated Annealing and the Construction of Linear Spline Approximations for Scattered Data
We describe a method to create optimal linear spline approximations to arbitrary functions of one or two variables, given as scattered data without known connectivity. We start with an initial approximation consisting of a fixed number of vertices and improve this approximation by choosing different vertices, governed by a simulated annealing algorithm. In the case of one variable, the approxim...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computers & Graphics
دوره 24 شماره
صفحات -
تاریخ انتشار 2000